Big Huge Thesaurus

Lychnis dioica

noun

sounds kind of like